/**
*
* 功能描述（样式表）
*
* @author suoya <jlusuoya@gmail.com>
* @version 1
*/

/* ====================
     公共样式
==================== */
body{background:#FFF; font-size:12px; font-family:"宋体",Verdana, Arial; line-height:150%; margin:0px 0 0 0; padding:0; color:#726964;}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none;
}
a{
    color: #f26522;
    text-decoration: none;
}
a:hover,a:active {
    color: #3D230A;
    text-decoration: underline;
}
.block{
  width:996px;
  height:auto;
  background:url("../images/bg.png") repeat;
}
.f_l{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
.dashed{background:url(../images/lineBg.gif) repeat-x left top; color:#3f3f3f;  padding:2px 0 3px 12px;}

.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
/*英文强制换行*/
.word{word-break:break-all;}

  /*边框*/
  .B_blue{border:1px solid #c5e4ff;}
  .B_input{border:1px solid #0f97ed;}
  .inputBg{border:1px solid #b3b3b3; background:url(../images/inputbg.gif) repeat-x left top; height:18px;}
  .input_login{ width:176px;}
  
  .f1{color:#fff;}
  .f2{color:#037dea; font-weight:bold; margin-right:15px;}
  .f3{color:#9e9e9e;}
.f4 {
    color: #F26522;
}
  .f4_b{color:#fe596a; font-weight:bold;}
  .f5{ font-size:14px; font-weight:bold;}
/*  .f6{color:#006bd0;}*/
  .f6{color:#726964;text-decoration:none;}
  .f6:hover{text-decoration:underline;}
  .f7{color:#ffffcc;}
  .f8,.f8 a{color:#F1592A;text-decoration:none;}
  .f9,.f9 a{color:#c39b6a;text-decoration:none;}
.xin{
    color: #FF0000;
}
  .market{ font-size:14px; text-decoration:line-through;}
  .shop{color:#fe596a; font-size:14px; font-weight:600;}
  .market_s{text-decoration:line-through;}
  .shop_s{color:#fe596a;}
  .bold{ font-weight:bold;}
  .black,.black a{ color:#000; text-decoration:none;}
  /*按钮部分*/
  .bnt_blue{
  background:url(../images/bg.gif) no-repeat 0px 0px; width:52px; height:21px;
  text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer;
  }
  .bnt_blue_1{
  background:url(../images/bg.gif) no-repeat 0px -663px; width:77px; height:21px;
  text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer;
  }
  .bnt_blue_2{
  background:url(../images/bg.gif) no-repeat 0px -696px; width:139px; height:21px;
  text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer;
  }
  .bnt_bonus{
  background:url(../images/bg.gif) no-repeat -56px 0px; width:52px; height:21px;
  text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer;
  }
  /*模块容器*/
  .box{ background:url(../images/bg.png) repeat; padding-bottom:2px; }
  .box_1{ background:url(../images/bg.png) repeat;}
  .box_1 h3{color:#fff; background-color:#F4773B}
  .box_2{border:1px solid #c5e4ff; background:url(../images/box_2Bg.gif) repeat-x top left;
  background-color:#edf8fe;  overflow:hidden;
  }
  .boxCenterList{padding:8px 0px;}
  /*模块标题*/
  h3{height:33px; line-height:33px; font-size:12px; /*background:url(../images/h3title.gif) repeat-x left top;*/ text-align:right;
  padding:0 34px 0 31px; font-weight:100;
  }
  h3.border{border:1px solid #c5e4ff; border-bottom:none;}
  h3 img{position:relative; top:7px;}
  h3 span{float:left; width:auto; height:33px; line-height:33px; text-align:left;
   font-weight:bold; color:#fff;}
   
  h5{height:26px; line-height:26px; text-align:right; background-color:#F4773B; font-size:12px;  color:#752433; padding:0 10px 0 0;  }
  h5 span{float:left; font-weight:bold; background:none; padding-left:25px;}
  
  h6{height:23px; line-height:23px; text-align:right; font-size:12px; background:#996F46; color:#6E1529;
  border:1px solid #EDEADB; padding-right:10px;
  }
  h6 span{float:left; padding-left:15px;color:#E5CCAC;}

	.pd_list{ font-size:15px; font-family:"黑体"; padding:0 10px; color:#752433}

  /*页面留白*/
  .blank{height:8px; line-height:8px; clear:both; visibility:hidden; background:url(../images/bg.png) repeat; width: 997px;}
  .blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
  /*布局*/
  .AreaL{width:200px; float:left; margin-right:10px;}
  .AreaR{width:750px; float:left;}
  .AreaR_pd_box{width:996px; float:left;}  /*产品列表——box*/


/*--header by raojinpg QQ:330979060--*/
#header{height:241px;}
#banner{ background:#FFCC99;}
#banner img{ width:996px; margin:0px auto; display:block;}
#head,#footer,#content{width:997px; margin:0 auto; clear:both; background:url(../images/bg.png) repeat;}
#head{ height:216px; clear:both; }
.head_top{ height:42px; line-height:42px; text-align:right; padding-left: 15px; padding-right: 35px; background-color: #FFFFFF;}
.head_top_help{ height:21px; line-height:21px; text-align:right; margin-right: 34px;}
#head li{float:left; height:130px;}
#head .logo{margin-top:5px;}
#head .service{float:right; width: 470px;padding-bottom:10px;}
#head .head_r{line-height:24px;text-align:right;padding:2px;float:right;width:182px;height:110px;overflow:hidden;background:url(../images/top_gb.jpg);color:#B4A07B;text-decoration:none;font-size:13px;font-weight:bold;}
#head a{color:#000000;text-decoration:none; font-size: 14px;}
#head #keyword{/*width:100px;height:15px;border:none;color:#888;*/}
#head #btn_seach{width:47px;height:20px;background:url(../images/btn_search.jpg);border:none;position:relative;cursor:pointer;}
#head table{width:147px;margin-top:35px;border:1px solid #A89F90;float:right;}
#head .header_title {color: #362F2D; float: left; font-size: 26px;}
#head .header_bg {background:url(../images/header_bg.png) no-repeat top right; height: 153px;}
#head .header_logo {background:url(../images/header_logo.png) no-repeat center; height: 153px;}

#head .service img{ display:block; clear:both; float:right; margin-top:10px;}
.dc_search{ background:url(../images/dc_search_bg.jpg); width:133px; height:26px; clear:both; float:right; margin-bottom:8px; margin-top:8px;}
.dc_search_input{ width:92px; height:17px; margin-top:2px; margin-left:10px;_margin-left:7px; border:0px;  line-height:19px; color:#FF6666; font-size:10px; display:block; float:left;}
.dc_search_but{ background:url(../images/dc_search_bg_ok.jpg) no-repeat; width:13px; height:13px; border:0px; float:right; display:block; margin-top:6px; margin-right:8px;_margin-right:4px;}

#head .yellow{color:#F26522;}
#head .black{color:#000;}
/*-------------index.dwt------------------*/	
.index_L{ float:left; width:781px;}
.index_L a{ margin:0px; padding:0px;}
.index_R{ float:right; width:205px;}
	
	.index_r_ban{ text-align:right;}
	.index_R ul li{ font-size:12px; margin:0 0 10px 0; padding-left:20px; padding-right:15px; }
	.index_R ul li a{ font:14px "黑体"; font-weight:normal; color:#FF6666;text-decoration:none;}
	.index_R ul li b{ width:52px; margin-left:-52px; float:left;text-align:center}
	.index_R ul li img{ vertical-align:middle;}
	.index_R ul li p { display:inline; margin:0; padding:0; vertical-align:middle; width:138px;}
	
	.pd_list ul li{ padding-left:182px;}
	.pd_list ul li b{ float:left; width:182px; margin-left:-182px;}
	
	
	/*菜单样式*/
	#menu{ width:996px;margin: 0px auto;height:30px;list-style: none; background-color : #e5d5be;line-height:30px;}
	#menu ul { float:right; padding-right: 23px;}	
	#menu ul li{ float:left;  padding:0px 12px;background:url(../images/menu_bg.png) no-repeat center right;}	
	#menu ul li a{ color:#3D230A; font-size:16px;  outline:none;height:25px; line-height:25px; text-decoration:none}	
	#menu ul li a:hover,#menu ul .cur{ color:#F26522;}
	#menu ul .cur{background:url(none);}
        
/*子菜單*/
.smenu {
    text-align: left;
    height: 34px;
    width: 997px;
    clear: both;
    color: #000;
    position: relative;
    margin-top: -5px;
    background: url(../images/bg.png) repeat;
}
.smenu ul {
    margin: 0px 24px 0px auto;
    line-height: 29px;
    color: #d54113;
    height: 34px;
    float: right;
}
.smenu li a {
    display: inline-block;
    color: #7f7f7f;
    cursor: pointer;
    padding: 0px 10px;
    text-decoration: none;
    padding-top: 5px;
}
.smenu li a:hover {
    color: #F26522;
    text-decoration: underline;
}
.smenu span.onclass {
    color: #fff;
    text-decoration: none;
}
.smenu ul li {
    display: none;
}

.about_title,.user_title{ text-align:left; font-family:"黑体"; font-size:16px; border-bottom:#C0C184 1px dotted}

/* ====================
     导航部分
==================== */
  /*顶部管理型导航*/
  .log{height:50px;}
  .log li{float:left;}
  .log .userInfo{*margin-right:10px; /*width:300px;*/ text-align:left; position:absolute; top:12px; right:23px;}
  .log .userInfo a{color:#006acd; text-decoration:none;}
  .log li img{position:relative; top:5px;}
  #topNav{ height:12px;  line-height:12px; color:#995555; padding:0px 10px; margin:0px 5px; position:relative; ont-weight:bold; position:absolute; right:8px; top:5px;}
  #topNav a{color:#4A0314; font-weight:bold; text-decoration:none;}
  /*页面主导航*/
  #mainNav{padding:0 25px; width:910px;}
  #mainNav a{display:block; height:26p; float:left; line-height:26px; text-align:center;
  padding:0 15px; background:url(../images/NavBg.gif) no-repeat 0 -29px; position:relative;
  margin-right:2px; color:#026acb; text-decoration:none;
  }
  #mainNav a span{width:3px; height:26px; background:url(../images/NavBg.gif) no-repeat 0 -88px;
  position:absolute; top:0px; right:0px;
  }
  #mainNav a:hover{display:block; height:26p; float:left; line-height:26px; text-align:center;
  padding:0 15px; background:url(../images/NavBg.gif) no-repeat 0 0; position:relative;
  margin-right:2px; color:#fff; text-decoration:none;
  }
  #mainNav .cur{display:block; height:26p; float:left; line-height:26px; text-align:center;
  padding:0 15px; background:url(../images/NavBg.gif) no-repeat 0 0; position:relative;
  margin-right:2px; color:#fff; text-decoration:none; font-weight:bold;
  }
  #mainNav a:hover span,#mainNav .cur span{width:3px; height:26px; background:url(../images/NavBg.gif) no-repeat 0 -59px;
  position:absolute; top:0px; right:0px;
  }
  /*搜索*/
  #search{border:1px solid #5cb4e6; background:url(../images/searchBg.gif) repeat-x left top; width:918px;
  padding:0px 20px; height:36px; line-height:36px;
  }
  #search a{color:#fff; text-decoration:none;}
  #search .keys{background:url(../images/bg.gif) no-repeat 0 -28px;
  color:#fff; padding-left:40px;
  }
  #search .go{background:url(../images/bnt_search.gif); border:none; width:52px; height:19px;}
  /*当前位置*/
  #ur_here{
      margin: 0px 31px 0px 34px;
      border-bottom:2px solid #f39262;
      border-top:none; 
      height:52px;
      line-height:52px;
      padding:10px 0px 0px 0px;
      color:#f26522;
      font-size: 16px;
  }
  
  #ur_here a {
      text-decoration: none;
  }

/* ====================
     模块
==================== */
   /*购物车*/
   .cart{background:url(../images/catBg.gif) no-repeat left top; padding:15px 10px 15px 50px;
   color:#006bcd; height:50px;  _padding:12px 10px 15px 50px;
   }
   .cart a{color:#006bcd; text-decoration:none;}
   .cart a:hover{color:#006bcd; text-decoration:underline;}
   /*商品分类*/
   #category_tree{border:4px solid #f1faff; background-color:#fff;}
   #category_tree dl{margin:6px;}
   #category_tree dt{background:url(../images/lineBg.gif) repeat-x left bottom;
   color:#3f3f3f;  padding:2px 0 3px 12px;
   }
   #category_tree dt a{background:url(../images/bg.gif) no-repeat 0 -69px;
   color:#3f3f3f; padding-left:15px; text-decoration:none;
   }
   #category_tree dd{padding:3px 0 3px 10px;}
   #category_tree dd a{color:#404040; text-decoration:none;}
   #category_tree dd a:hover{color:#ff6600; text-decoration:none;}
   /*销售排行*/
   .top10Tit{background:url(../images/bg.gif) no-repeat 0px -85px; height:30px;}
   .top10List{border:1px solid #d7ecfd; background-color:#fff; margin:0px 4px 4px 4px;}
	 .top10List ul{border-bottom:1px solid #e2f3fd; position:relative;}
	 .top10List .iteration{position:absolute; top:6px; left:6px;}
	 .top10List .iteration1{padding-left:3px;}
	 .top10List li.topimg{width:35px; height:35px;}
	 .top10List .samllimg{width:35px; height:35px; margin-bottom:4px;}
   .top10List li{padding:3px 3px 3px 23px; float:left;}
   /*linkCOLOR*/
   .top10List li a,#mallNews .NewsList li a,.boxCenterList li a{color:#3f3f3f; text-decoration:none;}
   .top10List li a:hover,#mallNews .NewsList li a:hover,.boxCenterList li a:hover{color:#ff6600; text-decoration:none;}
   /*首页焦点图*/
   #focus{border-right:1px solid #c5e4ff; padding:8px; background:url(../images/foucsBg.gif) repeat-x left top;}
   #mallNews{width:230px; padding:8px 8px 0px 8px; background:url(../images/foucsBg.gif) repeat-x left top;}
   #mallNews .NewsTit{background:url(../images/bg.gif) 0px -132px; height:23px;}
   #mallNews .NewsList{background:#FFFFFF; padding:8px;}
   #mallNews .NewsList ul{margin-top:10px;}
   #mallNews .NewsList li{background:url(../images/bg.gif) no-repeat 0px -167px; padding:0px 0px 0px 10px;
   text-align:left;
   }
   /*今日特价和品牌*/
   #sales{width:500px; background:url(../images/salesBg.gif) repeat-x left bottom;
   border-bottom:2px solid #f0f1f3; background-color:#eef8ff;
   }
   #sales h1{font-size:12px; background:url(../images/salesTitBg.gif) no-repeat; height:33px; text-align:right;}
   #sales h1 img{position:relative; top:10px; right:8px;}
   #sales .goodBox{margin:10px 0px 10px 10px; _margin-left:5px;}
     #sales .goodBox .goodList p{text-align:left; color:#3f3f3f;}
     #sales .goodBox .goodList p a{color:#3f3f3f; text-decoration:none;}
   #sales .goodBox .goodList p a:hover{color:#ff6600; text-decoration:none;}
   #sales .goodList{width:110px; margin:0px 5px 0px 5px; float:left;}
   #sales .goodList img{background:url(../images/salesGoodBg.gif) no-repeat; width:100px; height:100px; padding:5px;
   }
   #sales .goodList p{ margin-top:3px; text-align:center;}
   #brands{width:247px; height:199px; *height:201px; padding:1px 0 0 1px; position:relative;}
   #brands .brandsMore{position:absolute; left:178px; bottom:10px;
   width:65px; height:41px;
   }
   #brands .brandsMore img{border:none; width:65px; height:41px;}
   #brands img{width:78px; height:40px;border:1px solid #c5e4ff;}
   #brands a{color:#0069cd; text-decoration:none; margin:2px 1px; display:block; float:left;}
     .brandsIe6{_width:250px;}/*在ie6下特价商品不存在的话品牌推荐永远靠右显示*/
   /*精品推荐，新品上市，热卖商品*/
   .centerPadd{padding:5px 8px 8px 8px; overflow:hidden;}
   .itemTit{height:30px; background:url(../images/bg.gif) no-repeat 0px -195px; padding-left:190px; text-align:right;
   /*margin-bottom:-3px; _margin-bottom:-2px;*/
   }
   .itemTit.New{background:url(../images/bg.gif) no-repeat 0px -225px;}
   .itemTit.Hot{background:url(../images/bg.gif) no-repeat 0px -256px;}
   .itemTit img{position:relative; top:7px;}
   .itemTit h2{float:left; height:27px; background:url(../images/itemH2Bg.gif) repeat-x left top; border:1px solid #d6ecff;
   font-size:12px; text-align:center; color:#3f3f3f; font-weight:100; padding:0px 10px; line-height:28px; margin:0 6px 0 0;
   border-bottom:none; position:relative; bottom:-3px; display:inline; white-space:nowrap;
   }
   .itemTit h2 a{color:#3f3f3f; text-decoration:none;}
   .itemTit .h2bg{height:27px; line-height:28px; border:none; background:none;
   font-size:12px; text-align:center; color:#006ace; font-weight:100; padding:0px 10px;
     display:inline; white-space:nowrap;
   }
   .itemTit .h2bg a{color:#006ace; text-decoration:none;}
   .centerPadd .goodsBox{border:1px solid #d6ecff; background:#fff; padding:12px 0px 0px 17px; *padding:12px 0px 0px 17px;
   _padding:12px 0px 0px 0px;}
   .centerPadd .goodsBox .more{text-align:right; clear:both; margin:0 8px 8px 0;}
       /*单个商品*/
       .goodsItem{width:110px; float:left; position:relative; overflow:hidden; margin:0px 14px 15px 14px;}
       .goodsItem .goodsimg{width:100px; height:100px; border:4px solid #eef8ff; margin-bottom:4px;}
       .goodsItem img{width:52px; height:17px;}
       .goodsItem p{text-align:left; color:#3f3f3f;}
       .goodsItem p a{color:#3f3f3f; text-decoration:none;}
       .goodsItem p a:hover{color:#ff6600; text-decoration:none;}
       .goodsItem span{width:40px; height:40px; position:absolute;left:0px; top:0px;}
       .goodsItem span.best{background:url(../images/bg.gif) no-repeat 0px -304px;}
       .goodsItem span.news{background:url(../images/bg.gif) no-repeat -75px -304px;}
       .goodsItem span.hot{background:url(../images/bg.gif) no-repeat -161px -304px;}

   /*帮助*/
   .helpTitBg{background:url(../images/helpTitBg.gif) repeat-x left top; text-align:left; border:1px solid #c5e4ff; background-color:#fff;
   padding:0 0 10px 15px;
   }
   .helpTitBg dl{float:left; margin-right:30px; _margin-right:20px; _width:130px;}
   .helpTitBg dt{background:url(../images/bg.gif) no-repeat 0px -570px;width:auto; height:33px; line-height:33px; text-align:left;
   font-weight:bold; color:#56a5ee; padding-left:12px; margin-bottom:8px;}
     .helpTitBg dt a{font-weight:bold; color:#56a5ee; text-decoration:none;}
   .helpTitBg dd a{color:#006acd; text-decoration:none; background:url(../images/bg.gif) no-repeat 0px -170px; padding:0px 0px 0px 10px;}

   /*相关商品*/
   .boxCenterList ul{height:1%; margin-bottom:5px;}
   .boxCenterList li{float:left; width:120px;}
   .boxCenterList li.goodsimg{width:48px; margin-right:10px;}
   .boxCenterList li.goodsimg img{width:48px; height:48px; display:block;}
   /*相关文章(其它带有小三角点的文字列表共用)*/
   .RelaArticle a,.alone{background:url(../images/bg.gif) no-repeat 0px -170px; padding:0px 0px 0px 10px; color:#3f3f3f; text-decoration:none;}
   .RelaArticle a:hover{background:url(../images/bg.gif) no-repeat 0px -170px; padding:0px 0px 0px 10px; color:#ff6600; text-decoration:none;}
   /*浏览历史，收藏*/
   .history h2{height:26px; line-height:26px; padding:0px 10px 0 20px; text-align:center; font-size:12px;
   background:url(../images/bg.gif) no-repeat 0px -466px; float:left; color:#57a7f0;
   margin:6px 5px 0 0; border:1px solid #c5e3ff; border-bottom:none; background-color:#FFFFFF;
   }
   .history .h2bg{height:26px; line-height:26px; padding:0px 10px 0 20px; text-align:center; font-size:12px;
   background:url(../images/bg.gif) no-repeat 0px -508px; float:left; color:#a0a0a0;
   margin:6px 5px 0 0; border:none;
   }
     #history li{width:100%;}
		 #clear_history a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;float:right;cursor:pointer;}
   .colle a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;}
   .colle a:hover{background:none; padding:0px; color:#ff6600; text-decoration:none;}
   /* ====================
     商品详情页面部分模块
==================== */
	
   .property_l{width:489px; float:left;padding:10px 0px 0px 31px; overflow:hidden;}
   .property_l ul li{ /*border-bottom:#C0C184 1px dotted; */padding:5px 0px;}
   .property_l ul li span.span_t{ color:#c59b6b}
   .property_l ul li span.span_c{ color:#716863}
   .property_l ul li { color:#A7A7A7}

	.property_r{ width:430px; float:left; overflow:hidden; padding-left:8px;}

   #goodsInfo{background:#f2f2f2; _height:1%;display:inline;}
   #goodsInfo .imgInfo{width:530px; float:left; overflow:hidden; display:inline;padding-left:0px;}
   #goodsInfo .imgInfo img{max-width:497px; max-height:497px; min-width:497px; vertical-align:middle; text-align:center;margin-left: 31px;}
   #goodsInfo .imgInfo .thumb{width:528px; height:230px; display:block;}/*商品详情图片*/
/*   #goodsInfo span{width:4px; height:48px; background:url(../images/bg.gif) no-repeat 0 -527px; float:left;}*/
   #goodsInfo span.spanR{width:4px; height:48px; background:url(../images/bg.gif) no-repeat -5px -527px; float:right;}
   #goodsInfo .gallery{width:204px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
   #goodsInfo .gallery ul{width:auto;}
   #goodsInfo .gallery li{float:left; width:48px; margin:0 2px;}
   #goodsInfo .gallery li img{width:46px; height:46px; display:block;}
   /*购物车属性选择*/
   #speDiv{ color:#F1592A;line-height:25px;}
   .dc_cart_1{background:url(../images/dc_cart_1.jpg) no-repeat #F1592A; height:26px; padding-left:30px; color:#FFFFFF; font-size:12px; line-height:26px; margin-bottom:10px;}

   .dc_cart_add{ padding-left:170px; margin-top:20px;}
   .dc_cart_add .fadd{ background:url(../images/dc_cart_ok.jpg)  no-repeat; width:20px; height:17px; display:block; float:left;}
   .dc_cart_add .fdel{ background:url(../images/dc_cart_del.jpg)  no-repeat; width:20px; height:17px; display:block;float:left; margin-left:20px;}
   /*文字信息*/
   #goodsInfo .textInfo{ width:440px; float:right; padding:5px 34px 5px 5px; width: 400px;}
   #goodsInfo .textInfo p{font-size:14px; padding:0px 5px 5px 8px;;}
   #goodsInfo .textInfo .pd_title{ font-family:"黑体",Verdana, Geneva, sans-serif; color:#94785f; font-size:26px; line-height:36px; text-align:center;  text-decoration:none;}
   #goodsInfo .textInfo .pd_con{color:#726865; padding-top: 20px; padding-bottom: 15px;min-height: 200px;_height:200px; font-size:12px; font-weight:normal; color:#94785f}
   #goodsInfo .textInfo ul{border:3px solid #f4773b;padding-top:10px;padding-left:8px;border-top:40px solid #f4773b; position:relative;}
   #goodsInfo .textInfo li{line-height:25px;}
   #goodsInfo .textInfo li.shopinfo{ background:url(../images/dc_cart_1.jpg) no-repeat; height:26px; margin-top:-40px; padding-left:30px; color:#FFFFFF; padding-bottom:20px;}
   #goodsInfo .textInfo li.padd1{ margin-top:-35px; text-align:right; margin-right:10px;}
   #goodsInfo .textInfo li dd{width:50%; float:left; padding:7px 0px;}
   #goodsInfo .textInfo li dd.ddR{border-left:1px solid #eeecec; width:48%; padding-left:8px;}
   #goodsInfo .textInfo li dd.ddL{border-right:1px solid #eeecec; color:#f1592a; font-size:14px; font-weight:bold;}
   /*#goodsInfo .textInfo a{color:#006bce; text-decoration:underline;cursor:pointer;}*/
   #goodsInfo .textInfo .loop{ border:none}
   .loop label{ width:378px; display:block; margin-bottom:2px;/*border:#EAE4CB 1px solid;*/}
   .loop label{ /*color:#613720; font-size:13px; font-weight:bold*/}
   /*用户评论*/
   .ie6{padding-left:25px; _padding-left:15px; height:1%;}/*购买此商品的人还购买的商品*/
   .comments li{border-bottom: 1px dotted #FF6666; padding:3px 8px; width:97%; _height:1%; text-align:left; position:relative;
   margin-bottom:8px;
   }
   
   .comments li p{margin:3px auto; text-align:left;}
   .commentsList{border:1px solid #ccc; background:#f7f7f7; padding:10px;}
   .commentsList .inputBorder{border:1px solid #ccc; background:#fff;}
     .captcha{margin-left:0px; position:relative; top:-1px; *margin-left:8px; *position:relative; top:3px; cursor:pointer;}
    /* ====================
     品牌推荐
==================== */
    /*品牌列表*/

    #brandList{background:url(../images/brandBg.gif) repeat-y top center; margin-top:12px; height:1%;}
    #brandList .brandBox{width:240px; _width:236px; float:left; margin:0 5px 20px 5px; text-align:center; overflow:hidden; height:160px;}
        #brandList .brandBox .brandLogo{width:188px; height:52px; overflow:hidden;}
    #brandList .brandBox h4{height:23px; line-height:23px; background:#e9e9e9; margin:15px 0 8px 0; padding:0 10px; text-align:right;
    font-weight:100; font-size:12px;
    }
    #brandList .brandBox h4 span,#brandList .brandBox h4 span a{float:left; font-weight:bold; color:#3f3f3f; text-decoration:none;}
    #brandList p{text-align:left; margin-bottom:5px; color:#909090; padding:8px;}
    #brandList p.brandCategory,#brandList p.brandCategory a{text-align:left; color:#006acd; text-decoration:none;}
    #brandList .brandArticle{border:1px dashed #d9d9d9; background:#f8f8f8; text-align:left;}
    .brandCategoryA a{ margin-right:15px;}

    /* ====================
     用户中心
==================== */
.usBox {
    background: url(../images/bg.png) repeat;
    width: 997px;
}
.usBox_1 {
    text-align: left;
    height: 208px;
    padding-top: 18px;
    margin: 0px 31px 0px 34px;
    float: none;
}
    .usBox_1 .logtitle{height:30px; background:url(../images/ur_bg.gif) no-repeat 0px 0px;}
    .us_Submit{border:none; width:76px; height:22px; background:url(../images/bnt_ur_log.gif);}
    .us_Submit_reg{border:none; width:76px; height:22px; background:url(../images/bnt_ur_reg.jpg);}
    .usTxt{width:996px;  text-align:left;  clear:both;}
.usTxt_box {
    padding: 10px 34px 10px 31px;
    line-height: 25px;
}
	.usTxt_box p{ color:#c59b6b; line-height:18px;}
    .usTxt img{margin-top:15px;}
	
	/*用户中心默认*/
	.user_center h5 { background:#E7D3A4}
	.user_center h5 span{float:left; font-weight:bold; padding-left:25px; background:#E7D3A4; color:#752433}
	
    /*注册*/
.usBox_2 {
    text-align: left;
    padding: 10px 0px 20px 0px;
    margin: 0 31px 0 34px;
}
    .usBox_2 .regtitle{height:30px; background:url(../images/ur_bg.gif) no-repeat 0px -34px;}
    .actionSub a{color:#993333; text-decoration:underline;
    background:url(../images/ur_bg.gif) no-repeat 0px -68px; padding-left:14px;
    }
.userCenterBox {
    padding: 20px 0px;
    margin: 0px 31px 0px 34px;
}
	.userCenterBox .userMenu a{display:block; float:left; height:25px; line-height:25px; color:#752433; background:#FCFCFC; text-decoration:none; margin:0 2px 3px 0; padding:0 18px;
    }
    .userCenterBox .userMenu a.curs{background:#752433; color:#FFF; font-weight:bold;}
    .userCenterBox .userMenu a img{ margin-right:3px;}
    .msgBottomBorder{clear:both; background:url(../images/lineBg.gif) repeat-x left bottom; padding-bottom:8px; margin-bottom:8px;}
	.user_tr_1{ color:#f1592a; line-height:30px;}
	.h_40{ height:40px;}
	.w_60{ width:60px;}
/* ====================
     商品分类页面
==================== */
    /*属性组合搜索*/
		.screeBox{padding:10px;}
		.screeBox a{color:#404040;}
		.screeBox span{background:#91d3f7; padding:3px 5px; margin:0 3px;}
		
    .sort a{ position:relative; bottom:5px;}
    .sort input{position:relative; top:3px;}
    /*商品列表显示方式*/
    .goodsList{ padding:0px 31px 0 34px;}
    .goodsList ul{ margin-bottom:5px;}
    .goodsList ul{padding-bottom:5px; border-bottom: 2px solid #F39262;}
    .goodsList li{float:left;  padding-top:37px;}
    .goodsList li.thumb{width:210px; text-align:left; padding-right: 68px; padding-bottom: 37px;}
    .goodsList li.thumb img{width:210px; height:210px;/* border:1px solid #ccc; padding:1px;*/}
    .goodsList li.goodsName{width:637px; display:block;}
    .goodsList li.goodsName .c_content{width:552px; float: left; color:#94785f;}
.goodsList li.goodsName .pd_name {
    font-size: 26px;
    font-family: "黑体",Verdana, Geneva, sans-serif;
    color: #94785f;
    line-height: 36px;
    text-decoration: none;
}
.goodsList li.goodsName .pd_name:hover {
    text-decoration: underline;
    color: #F26522;
}
.goodsList li.goodsName a.pd_more {
    width: 50px;
    color: #3D230A;
    text-decoration: none;
    display: block;
    float: left;
}
.goodsList li.goodsName a.pd_more:hover {
    color: #F26522;
    text-decoration: underline;
}
	
	.goodsList li.goodsName .goods_brief{display:block;min-height:85px; font-size: 14px; padding-top: 20px;}
	
    .goodsList li div.action{float:right; width:118px; display:inline; position:relative;}
	.goodsList li .add_bot{ position:absolute;  right:0px; bottom: 0px; width: 115px;}
	.goodsList li div.action .tips{font-weight:bold;color:#FF6666;}
	.goodsList li div.action .one_pound_price{ color:#94785f;font-size:13px;font-weight:bold; line-height:20px;float: left;}
	.goodsList li div.action b{display:block; font:48px Arial, Helvetica, sans-serif}
	.goodsList li div.action b span{ margin:68px 0 10px 10px; color:#FF6666; display:block}
    .goodsList li div.action a.abg{background:url(../images/bg.gif) no-repeat 0px -735px; padding-left:18px; position:relative; bottom:5px;}

/* ====================
     VIP
==================== */
    .group{background:#f2f2f2; padding:8px;}
    .group li{float:left; background:#fff; padding:8px;}

/* ====================
     购物流程
==================== */
    .flowBox{/*border:1px solid #c8e6fe; border-top:2px solid #9fd2ff;*/}
    .flowBox table{ margin:0px auto 5px;}
		/*2.62在购物车里面显示相关配件*/
		.flowGoodsFittings{padding:10px;}
		.flowGoodsFittings ul{height:1%; margin:5px 4px; float:left;}
    .flowGoodsFittings li{float:left; width:120px;}
    .flowGoodsFittings li.goodsimg{width:48px; margin-right:10px;}
    .flowGoodsFittings li.goodsimg img{width:48px; height:48px; display:block;}
	
	
	.flowstep_1{ background:url(../images/flowstep.gif) 0px 0px no-repeat; width:996px; height:95px; font-size:14px; color:#8ebde4; font-weight:bold; line-height:93px; overflow:hidden; margin-bottom:40px; margin-top:20px;}
	.flowstep_2{ background:url(../images/flowstep.gif) 0px -127px no-repeat; width:996px; height:127px; font-size:14px; color:#8ebde4; font-weight:bold; line-height:93px; overflow:hiddenmargin-bottom:40px; margin-top:20px; }
	.flowstep_3{ background:url(../images/flowstep.gif) 0px -95px no-repeat; width:996px; height:95px; font-size:14px; color:#8ebde4; font-weight:bold; line-height:93px; margin-bottom:40px; margin-top:20px;}
	.flowstep_4{ background:url(../images/flowstep.gif) 0px -190px no-repeat; width:996px; height:127px; font-size:14px; color:#8ebde4; font-weight:bold; line-height:93px; overflow:hidden;margin-bottom:40px; margin-top:20px;}
	.flowstep_4 h7{ background: url(../images/dc_cart_ok.jpg) no-repeat #F1592A; color:#FFFFFF; line-height:38px;}
	
	.bnt_clear{ background:url(../images/bnt_clear.gif) no-repeat; width:89px; height:22px; /*text-indent:-9999px*/}
	.bnt_update{ background:url(../images/bnt_update.gif) no-repeat; width:89px; height:22px;/* text-indent:-9999px*/}
	.bnt_login{ background:url(../images/bnt_login.gif) no-repeat; width:63px;}
	.bnt_buy_un{ background:url(../images/bnt_buy_un.gif) no-repeat; width:145px;}
	.bnt_reg_un{ background:url(../images/bnt_reg_un.gif) no-repeat; width:73px;}
	.bnt_bonus{ background:url(../images/bnt_bonus.gif) no-repeat; width:73px;}
	.bnt_consignee{background:url(../images/bnt_consignee_1.gif) no-repeat; width:116px; margin-bottom:20px; height:28px; margin-right:60px;}
	.bnt_consignee1{background:url(../images/bnt_consignee1.jpg) no-repeat; width:13px;height:13px}
	
	.bnt_edit{background:url(../images/bnt_edit.jpg) no-repeat; width:114px; height:28px;}
	.bnt_order{ background:url(../images/bnt_order.jpg) no-repeat; width:82px;}
	
	.bnt_del{ background:url(../images/bnt_del.jpg) no-repeat; width:118px; height:28px;}
	.bnt_address{ background:url(../images/bnt_address.jpg) no-repeat; width:118px; height:30px;}
	.bnt_add_bonus{ background:url(../images/bnt_add_bonus.jpg) no-repeat; width:108px;}
	.bnt_submit{ background:url(../images/bnt_submit.jpg) no-repeat; width:115px; border:none; height:26px}
	.bnt_back{ background:url(../images/bnt_back.jpg) no-repeat; width:97px; border:none; height:22px}
	
	.bnt_free{ background:url(../images/bnt_edit_3.jpg) no-repeat; width:116px; height:28px;border:none;}
	.bnt_file{ background:url(../images/bnt_file.jpg) no-repeat; width:112px; height:27px; cursor:pointer; float:left;position:relative;overflow:hidden;display:inline-block;}
    .bnt_file span{width:112px;height:27px;display:block}
    .bnt_file input {position:absolute;right:0;top:0;opacity:0;filter:alpha(opacity=0);cursor:pointer;height:80px;}
	
	
	.bnt_rest{ background:url(../images/bnt_rest_1.gif) no-repeat; width:115px; height:28px;border:none;}
	
	.dc_cart_tr{ padding-left:35px; line-height:30px; width:80px;}
.inputBg1 {
    /**
    * background: url(../images/dc_input_bg1.gif) no-repeat;
    * border: 0px;
    */
    width: 223px;
    height: 27px;
    color: #716765;
    padding: 0px 9px;
    line-height: 27px;
    outline: none;
    border: 1px solid #B2B2B2;
}
.inputBg2 {
    /**
    * background: url(../images/dc_input_bg1.gif) no-repeat;
    * border: 0px;
    */
    width: 727px;
    height: 27px;
    color: #716765;
    padding: 0px 9px;
    line-height: 27px;
    outline: none;
    border: 1px solid #B2B2B2;
}
.inputBg3{ background:url(../images/dc_input_bg3.gif) no-repeat; width:930px; height:29px; border:0px; color:#716765; padding:0px 9px; line-height:29px;outline:none}
	
.bnt_dc_login {
    background-color: #f4773b;
    border: 1px solid #f59768;
    min-width: 60px;
    height: 27px;
    cursor: pointer;
    color: #FFFFFF;
    font-size: 16px;
    font-family: "黑体",Verdana, Arial;
    padding: 0px 10px;
}
	
.bnt_dc_register, .dc_box_login .dc_register {
    background-color: #f4773b;
    border: 1px solid #f59768;
    min-width: 60px;
    height: 27px;
    cursor: pointer;
    color: #FFFFFF;
    font-size: 16px;
    font-family: "黑体",Verdana, Arial;
    padding: 0px 10px;
}

.button_nomarl {
    background-color: #f4773b;
    border: 1px solid #f59768;
    min-width: 60px;
    height: 27px;
    cursor: pointer;
    color: #FFFFFF;
    font-size: 16px;
    font-family: "黑体",Verdana, Arial;
    padding: 0px 10px;
}


        .bnt_dc_comment{ background:url(../images/bnt_submit.jpg) no-repeat; width:116px; height:27px; border:0px; cursor:pointer;  margin: 10px 0 10px 237px;}
/* ====================
     文章列表页-2009.6.8
==================== */
    .article_search{margin:8px 0;}
		.article_search .inputBg{width:300px;}
/* ====================
    打印报价单
==================== */
    .quotation{ margin:20px auto 20px auto; text-align:center;}

   /*翻页
   .pagebar{height:20px; float:right; margin-right:25px}
   .pagebar img{position:relative; top:2px;}
   .pagebar a{display:block; float:left; margin:0 3px; color:#752433; text-decoration:none;}
   .pagebar a:hover{color:#FF6666; text-decoration:none;}
   .pagebar .page_now{display:block; float:left; margin:0 5px; color:#ff5a6a; font-weight:bold; background:#fff;}
   .pagebar { height:24px; line-height:24px; width: 75%; }*/
   .pagebar {
       margin: 0 31px 0 34px;
   }
   .pagebar a {
       color: #3D230A;
   }
   .pagebar a:hover {
       color: #F26522;
   }
   
   .pagebar a.cur {
       color: #F26522;
   }
   
   /*底部导航+友情链接*/
   #bottomNav{width:958px;}
   .bNavList{border:1px solid #fff; background:#eef6f9; height:27px; line-height:27px; padding:0 12px;}
   .links{border:1px solid #fff; background:#eef6f9; padding:0 12px;}
   .bNavList a,.links a{color:#006acd; text-decoration:none;}
   .bNavList img{_position:relative; top:8px;}
   .links img{width:88px; height:30px; margin:5px;}
   /*版权*/
   
   /*页面底部导航*/
   #footer {
       height: 82px;
       text-align: center;
   }
   #footer .footer_title {
       height: 26px;
       background-color: #372F2D;
       line-height: 26px;
       color: #DCDBD9;
   }
   #footer .footer_link {
       height: 21px;
       line-height: 21px;
   }
   #footer .footer_bottom {
       height: 35px;
       background-color: #F8F7F2;
       line-height: 20px;
   }
    
/* ======商品比较浮动块 ====== */
#compareBox {
 width:128px;
 background:url(../images/compareBg.gif) no-repeat top center;
 background-color:#edf8ff;
 padding:35px 0 8px 0;
 border: 1px solid #c5e4ff;
 position: absolute;
 right:1px;
 top:200px;
}

#compareBox input {
    width:52px; height:13px;
    border:none;
    background:url(../images/compareSub.gif) no-repeat;
}

#compareList {
 margin:0px 0px 8px 0px;
 padding:0px;
 width:120px;
 background:#FFFFFF;
 border:1px solid #d6ecff;
}

#compareList li {
 color: #333;
 text-align:left;
 background: #fff;
 padding: 3px 5px;
 margin: 3px 0;
}

#compareList li img {
 float:right;
 padding-top:4px;
}

/*购物车提示点击更新按钮式样2.6.2版本添加*/
.messageli {
 list-style-type:none;
 padding:5px;
 color:red
}
.messagediv {
 font-size:12px;
 position:absolute;
 border:1px solid #FFD700;
 text-align:center;
 padding:5px;
 background-color:#FFFACD;
 filter:alpha(opacity=50);
 -moz-opacity:0.7;
 opacity: 0.7;
}

/*  积分兑换样式修改 */
.point li{
 float:left;
 width:300px;
}
.boxCenterList ul.studyplay_starBg{
     background:url(../images/start.gif) 0 -22px;position:absolute; top:-13px; left:0; height:22px; padding:0px; cursor:pointer;
    }
 
.studyplay_starovering{
    background:url(../images/start.gif); height:22px; position:absolute; top:0; left:0;
}
.studyplay_starON{
     position:absolute; top:0; left:0; height:22px;
}
 
 .star {background:url(../images/star01.gif) no-repeat left bottom;height:15px;width:12px;display:block;float:left;}
.star_gray {background:url(../images/star02.gif) no-repeat left bottom;height:15px;width:12px;display:block;float:left;}
 
 .top {
    background: url("../images/goods_bg21.gif") repeat-x scroll 0 0 transparent;height: 6px; position: relative; width: 100%;
}
.top1 {
    background: url("../images/goods_bg11.gif") no-repeat scroll -1px top transparent;
    height: 6px;
    padding-left: 8px;
}
.top2 {
    background: url("../images/goods_bg31.gif") no-repeat scroll right top transparent;
    height: 6px;
}
.ccenter {
   /* border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
	*/
    overflow: hidden;
    padding: 10px;
}
.bottom {
    background: url("../images/product_box_bottom_bg1.gif") repeat-x scroll 0 bottom transparent;
    height: 6px;
    width: 100%;margin-bottom: 20px;
}
.bottom1 {
    background: url("../images/product_box_left_bottom_bg1.gif") no-repeat scroll left bottom transparent;
    height: 6px;
    padding-left: 8px;
}
.bottom2 {
    background: url("../images/product_box_right_bottom_bg1.gif") no-repeat scroll right bottom transparent;
    height: 6px;
}

.checkh6 {
    background: url("../images/smalltitlebg.gif") no-repeat scroll left center transparent;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    padding-left: 30px;margin-bottom: 10px;
    border: none;
    border-bottom: 1px solid #ccc;
}
.checkh6 span{padding-left: 0px;color: #666;}
.checkh6 .f7{color:#666;font-weight: normal;}
 
 #d, #e, #f{position: relative;margin-left: 130px;}
 #goods_story{position: absolute;left:-512px;top:-120px; text-decoration: none;background:  url(../images/pop_win_bg.png) no-repeat;width: 500px;height: 500px;padding:10px;display: none;}
 .scontents{ background: #fff;width: 460px; }
 .sclose{width: 13px;height:13px;background: url(../images/close.gif) no-repeat;position: absolute;top:5px;right:25px;cursor: pointer;}
 #goodsInfo .textInfo #showstroy{padding-left:40px; color:#333;background: url(../images/storybg.gif) no-repeat;display: block;height: 36px;line-height: 36px;}
 .cart_login{margin-top: 8px; width:100%;height:150px;}
 #cart_loginform{display: none;}
 #cartlogin{color:#F1592A;text-decoration: none;cursor: pointer;}
 .showtime{padding:20px;border: 1px solid #ccc;display: none;margin:20px;}
 #showtip{  }
 #tips{position: absolute;top:0;left:0;width:40px;}
  
 .title{color:#FFF;padding:5px;line-height:20px;height:20px;}
 .title .tt{display:inline-block;float:left;}
 .title .bt{display:inline-block;float:right;}
 #ECS_ORDERTOTAL td{font-size:13px;}
 
 .nutrition_facts{float:right;height:405px;width:165px;overflow:hidden;}
 .nutrition_facts .title{padding-left:0;font-size:14px;font-family:"黑体",Verdana, Arial;color:#94785F;}
 .nutrition_facts td{padding-left:2px;color:#94785F;font-size:13px;font-family:"宋体",Verdana, Arial;}
 
 .comment_list a{color:#6E1529;font-weight:bold;text-decoration:none;}
 .comment_list a:hover{text-decoration:underline;}
 .comment_list .user_name{color:#0069cd;}
 .comment_list .bold{border-bottom:1px dotted #581124;}
 
 .special_box{background: url(../images/special_day_bg.gif) repeat-y;width:996px;}
 .special_box .title{background: url(../images/special_day_title.gif) no-repeat;width:996px;}
 .special_box h1{font-height:bold;display:block;padding:40px;line-height:40px;color:#938062;}
 .block .bar1{color:#652F2F;font-size:21px;font-family:"黑体";border-bottom:2px dashed #C4C2AB;margin-bottom:10px;padding:5px 10px;}
 .special_box table{margin:0 auto;}
 .special_box th{text-align:left;color:#652F2F;font-size:17px;border-bottom:1px dashed #C4C2AB;padding:10px 5px;}
 .special_box td{text-align:left;color:#8F8C5F;font-size:17px;padding:10px 5px;font-family:"黑体";}
 .special_box td a{text-decoration:none;text-align:left;color:#8F8C5F;font-size:17px;padding:10px 5px;font-family:"黑体";}
 .special_box td a:hover{text-decoration:underline;}
 .block .bar2{color:#652F2F;font-size:21px;font-family:"黑体";;margin-top:30px;padding-left:10px;}
 .block .bar3{width:950px;border-bottom:1px dashed #C4C2AB;margin-top:10px;}
 .special_box ul{margin:10px 0;}
 .special_box li{padding-left:55px;font-size:16px;line-height:32px;color:#979471;}
 .block .bar4{width:100%;border-top:1px dashed #C4C2AB;margin-top:8px;padding-bottom:8px;}
 .block .bold_title{font-weight:bold;color:#762333;font-size:16px;font-family:"黑体";}
 
 /*用户中心订单*/
 .user_order_ok{ border:3px solid #f0592a; margin-bottom:10px;}
 .user_order_ok em{ background-color:#f0592a; display:block; height:40px; line-height:40px; color:#fff; width:100%; font-style:normal;}
 .user_order_ok em span{ padding-left: 20px;}
 .user_order_ok em a{ color:#fff;}
 .user_order_ok .uo_border{border-left:3px solid #f0592a;border-right:3px solid #f0592a;}
 .user_order_ok .uo_border_r{border-right:3px solid #f0592a;}
 .user_order_no{ border:3px solid #c4996c; margin-bottom:10px;}
 .user_order_no em{ background-color:#c4996c; display:block; height:40px; line-height:40px; color:#fff; width:100%; padding-left:20px; font-style:normal;}
 .user_order_no em a{ color:#fff;}
 .user_order_no .uo_border{border-left:3px solid #c4996c;border-right:3px solid #c4996c;}
 .user_order_no .uo_border_r{border-right:3px solid #c4996c;}
 
 
 .user_order_title{ height:40px; line-height:40px; color:#fff;}
 .user_order_title span{ padding-left:10px;}
 .user_order_title a{ color:#fff; text-decoration:none;}
 .user_order_title img{ display:block; float:left; margin-top:10px; margin-left:20px;} 
 
 .user_order_title_1 img{ display:block; float:left; margin-top:10px; margin-left:10px;_margin-left:5px;} 
 .user_order_title_1{margin-top:-50px;margin-left:-10px;margin-bottom:10px; position:absolute;height:30px;}
 .user_order_title_1 span{ line-height:25px; padding-top:8px; display:block; float:left; font-size:14px;}
 
 .dc_change_address{margin-right:20px;margin-top:-30px;cursor:pointer; position:relative; z-index:999;}
 .bnt_blue_update{ background:url(../images/bnt_consignee.jpg) no-repeat; width:116px; height:28px; border:0px;}
 .btn_blue_edit{ background:url(../images/bnt_edit_2.jpg) no-repeat; width:116px; height:26px; border:0px;}
 .btn_edit_form{ text-align:right; display:block; font-style:normal;padding-right:20px; margin-top:-20px;}
 
 .line_red{border-bottom: 1px dotted #F05A27;border-top: medium none; height:1px; overflow:hidden; width:100%; margin:5px 0px;}
 
 /*盒子显示*/
.boxview{ position:absolute; z-index: 10000; width: 276px; overflow: hidden; background: #fff; border: 3px solid #F1592A;}
.boxview h3{ background:url(../images/dc_icon_1.jpg) no-repeat 10px 50% #F1592A; padding-left:40px; color:#fff; height:30px; line-height:30px; text-align:left;}
.boxview-main{ line-height:30px; padding:20px; color:#f1582c;}
.boxview_button { text-align:right; margin-bottom:20px; padding-right:10px;}
.boxview_button img{ display:inline-block; cursor:pointer; margin:5px 5px;}
 
.wBox_itemTitle img{ padding-right:5px;}
#wBox .wBox_title .wBox_close{ background: url(../images/dc_cart_del.gif) no-repeat; width:20px; height:17px; margin-right:5px;}

.dc_box_login label{ display:block; margin:10px;}
.dc_box_login label span{ width:100px; display:inline-block; text-align:right;}
.dc_box_login .m_l_40{ margin-left:100px;}
.dc_box_login .m_l_50{margin-left:115px;}
.dc_box_login .m_l_235{margin-left:235px;+margin-left:135px;}
.dc_box_login .bnt_dc_login{ margin-left:60px;}
.dc_box_login strong{ font-size:14px; color:#FF0000; display:block;}
.dc_box_login .usTxt_box{ padding:40px 50px;}
.box_bottom{ text-align:right;background-color:#FFCC99; padding-right:10px; padding-bottom:10px; display:none;}
.no_bg{background-color:#fff;}
.dc_box_login i{ font-style:normal;}


#play span {
    display: block;
    margin-top: -30px;
    text-align: center;
    line-height: 25px;
}
#play span i {
    padding: 2px 6px;
    background: #F4773B;
    color: #FFFFFF;
    border: 1px solid #F39262;
    margin: 0px 4px;
    font-style: normal;
    font-weight: bold;
    cursor: pointer;
}
#play span .cur {
    background: #FFFFFF;
    color: #F4773B;
}
#play .left{display:inline; text-align:left; width:49%;cursor:pointer;}
#play .right{display:inline; text-align:right; width:49%; padding-left:800px; cursor:pointer;}
#play .arrow {display:block; margin-top:-230px; width: 100%; text-align:center;}
.transparent1{filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.transparent2{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}

#article{ color:#716765; line-height:20px; font-size:12px;}

.box_story_main{ border:3px solid #f1592a; background:#FFCC99; padding:10px; color:#ef5829; line-height:22px; font-size:12px; position:absolute; z-index:9999; display:none;}
.box_story{ position:relative; z-index:999;}
.box_story .f8{ line-height:30px;cursor:pointer; display:block; clear:both;}
.box_story_close{ background:url(../images/dc_close.gif) no-repeat; width:20px; height:17px; float:right; cursor:pointer;}

/*会员特惠*/
.special_day h1{ font-size:14px; font-weight:normal; line-height:25px;  padding-bottom:20px; padding-top:20px;}
.special_day h1 strong{ display:block;}
.special_info{background:#FFCC99; padding:10px 5px; line-height:20px;}
.special_day .goodsList{ padding:5px 0px; }
.special_day .goodsList ul{
	#border-top: 1px dotted #F05A27;
	height:180px;
}

.cart_flow{ margin-top:15px;}
.cart_flow,.cart_flow span{ font-weight:normal; font-size:14px;}
.cart_flow .f7{ font-size:12px; text-decoration:underline;}

.cart_flow_radio{ padding-left:31px; padding-right:34px;}
.cart_flow_radio_title{ height:35px; line-height:35px;}
.cart_flow_radio_title span{ background:url(../images/checkbox_no.gif) no-repeat 0px 50%; padding-left:5px; line-height:35px; display:block; float:left; height:35px; cursor:pointer;  padding-left:20px;}
.cart_flow_radio_title .curl{ background:url(../images/checkbox_ok.gif) no-repeat 0px 50%;  line-height:35px; cursor:pointer;}
.cart_flow_main{ background-color:#FFCC99; padding:10px; display:none;}
.rao_flow_del{ background:url(../images/dc_close_1.gif) no-repeat; width:10px; height:10px; display:inline-block; cursor:pointer; margin-left:10px;}

.cart_flow_radio_title2{ height:35px; line-height:35px;}
.cart_flow_radio_title2 span{ background:url(../images/checkbox_no.gif) no-repeat 0px 50%; padding-left:5px; line-height:35px; display:block; float:left; height:35px; cursor:pointer;  padding-left:20px;}
.cart_flow_radio_title2 .curl{ background:url(../images/checkbox_ok.gif) no-repeat 0px 50%;  line-height:35px; cursor:pointer;}

.cart_flow_option{ padding-left:31px;clear:both;overflow:hidden;padding-right:34px;}
.cart_flow_option .option_title{float:left;line-height:35px;height:35px;width:150px;}
.cart_flow_option .options{float:left;}
.cart_flow_option .options span{margin-right:30px;background:url(../images/checkbox_no.gif) no-repeat 0px 50%; padding-left:5px; line-height:35px; display:block; float:left; height:35px; cursor:pointer;  padding-left:20px;}
.cart_flow_option .options span.cur{background:url(../images/checkbox_ok.gif) no-repeat 0px 50%;  line-height:35px; cursor:pointer;}
.cart_flow_option .options_content{ background-color:#FFCC99; padding:10px; clear:both;}

.cart_flow_change{ border:1px solid #d4d4d4; display:none; background-color:#FFCC99; margin:10px 0px; padding:10px;}
.cart_add{ background:#fff;}

.l_150{ margin-left:150px;}
.rao_hk{ padding:5px; font-size:12px; width:85%; border:1px solid #F0592A;}
.rao_hk_1{ padding:5px; font-size:12px; width:70%; border:1px solid #F0592A;}

.rao_weibo { display:block; width:180px; height:75px; position:relative; top:60px;}

.comment_box{border:2px solid #F1592A;width:375px;overflow:hidden;display:none;}
.comment_box .header{background:url(../images/dc_chat_1.jpg) no-repeat left;height:30px;overflow:hidden;background-color:#F1592A;}
.comment_box .header span{float:left;color:#FFF;height:30px;display:block;line-height:30px;margin-left:35px;font-weight:bold;font-size:14px;}
.comment_box .header a{float:right;padding-top:6px;margin-right:3px;}
.comment_box .content{padding:20px;text-align:left;background-color:#FFF;}

.order_done{border:2px solid #F1592A;width:375px;overflow:hidden;position:absolute;display:none;}
.order_done .header{height:30px;overflow:hidden;background-color:#F1592A;}
.order_done .header span{float:left;color:#FFF;height:30px;display:block;line-height:30px;margin-left:15px;font-weight:bold;font-size:14px;}
.order_done .header a{float:right;padding-top:6px;margin-right:3px;}
.order_done .content{padding:20px;text-align:center;background-color:#FFF;font-size:13px;color:#726865;line-height:30px;}

#order_tip{font-size:13px;}
#order_operate{margin-top:10px;display:block;}
#order_operate a{font-size:13px;}

.btn_getpsw{
    background: url("../images/btn_getpsw.jpg") no-repeat;
    border: medium none;
    height: 26px;
    width: 115px;
}

.btn_get_mobile_captcha{background:url(../images/btn_send_mobile_captcha.jpg) no-repeat; width:115px; height:26px; border:none;}
.btn_get_mobile_captcha2{background:url(../images/btn_send_mobile_captcha2.jpg) no-repeat; width:126px; height:26px; border:none;}
.item_check span{background:url(../images/checkbox_no.gif) no-repeat 0px 50%; padding-left:5px; line-height:15px; display:inline-block; height:15px; cursor:pointer;  padding-left:20px; position:relative;top:2px;}
.item_check span.cur{background:url(../images/checkbox_ok.gif) no-repeat 0px 50%;  line-height:15px; cursor:pointer;}

.item_check2 span{background:url(../images/checkbox_no.gif) no-repeat 0px 50%; padding-left:5px; line-height:15px; height:15px; cursor:pointer; position:relative;top:2px;}
.item_check2 span.cur{background:url(../images/checkbox_ok.gif) no-repeat 0px 50%;  line-height:15px; cursor:pointer;}

#password_box2{width:240px;}

.v_select{border:1px solid #CCCCCC;height:18px;line-height:18px;background:url(../images/icon_select.jpg) no-repeat right center;background-color:#FFF;width:105px;padding-left:5px;}
.v_option{border:1px solid #CCC;width:155px;background-color:#FFF;text-align:left;position:absolute;display:none;z-index:2000;}
.v_option a{color:#000;text-decoration:none;padding-left:8px;display:block;}
.v_option a:hover{background-color:#F0592A;color:#FFF;}
.v_option span{padding-left:8px;display:block;color:#DDD;}

/*列表内容*/
#works{max-width:980px;width:100%;float:right;}
#works ol.loveuis{position:relative;}
#works ol.loveuis li{margin:0 10px 10px 0;width:22.223%;*margin:0 2.17% 30px 0;*width:21.7%;margin-right:2.17%\0/;width:21.7%\0/;position:relative;padding:5px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.07);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.07);box-shadow:0 1px 2px rgba(0, 0, 0, 0.07);}
@media all and (min-width:0) { /* 2. */
    #works ol.loveuis li{margin-right:2.223%\9;width:22.223%\9;}/* IE9 only, 现在IE10也支持 */
}
#works ol.loveuis li.group{float:left;}
#works ol.loveuis li.group:nth-child(4n){margin-right:0;}
#works ol.loveuis li a{display:block;max-width:100%;height:0;overflow:hidden;padding-bottom:100%;position:relative;}
#works ol.loveuis li a img{max-width:100%;display:block;position:relative;}
#works ol.loveuis li a .sus{position:absolute;background:#333;background:rgba(255,111,162,0.9);width:100%;height:100%;}
#works ol.loveuis li a .sus span.stitle{display:block;padding:10px 0;margin:40px 20px 20px;text-transform:uppercase;font-weight:normal;color:#fff;text-shadow: 1px 1px 1px rgba(0,0,0,0.2);border-bottom: 1px solid rgba(255,255,255,0.5);box-shadow:0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);}
#works ol.loveuis li a .sus span.sauthor{margin:10px 20px 10px;color:#fff;text-shadow: 1px 1px 1px rgba(0,0,0,0.2);}

.tools{margin:5px 0 0;display:block;*overflow:hidden;}
.tools a{padding-left:25px;line-height:32px;color:#bbb;font-size:12px;}
.tools a:hover{color:#666;}
.toolview{background:url(../images/loveui-img.png) no-repeat 0px -148px;}
.toolcomments{background:url(../images/loveui-img.png) no-repeat 0px -180px;}
.toolview, .toolcomments, .toollikes{width:58px;height:32px;margin-left:8px;display:block;float:left;color:#bbb;}
.toollikes .wizylike_icon{width:23px;height:32px;display:block;float:left;background-image:url(../images/loveui-img.png);background-repeat:no-repeat;background-position:0px -212px;cursor:pointer;}
.toollikes .light_bg{width:23px;height:32px;display:block;float:left;background:url(../images/loveui-img.png) no-repeat 0px -243px;cursor:pointer;}
.toollikes .wizylike_icon.wizylike_loading{}
.toollikes .wizylike_icon:hover{background-position:0px -243px;}
.toollikes .wizylike_count{text-indent:3px;height:32px;display:block;float:left;line-height:32px;}
.bc_textarea_bg{
    background-color: #F6F1ED;
    border: 1px solid #E7E2DE;
    border-radius: 10px;
    padding: 5px;
}

#group {
    text-align: center;
    display: block;
    padding: 10px 0;
}
#group ol {
    padding: 0 0 10px 0;
    margin: 0px;
    display: inline-block;
    float: left;
}

.input_label {
    color: #555555;
}

#register_mobile_notice,#password_notice {
    padding-left: 10px;
}

.form_tip {
    text-align: center;
    padding-bottom: 10px;
    width: 100%;
}

#pwd_lower,#pwd_middle,#pwd_high {
    width: 100px;
    float: left;
}

#pwd_stronger_tip {
    float: left;
    padding-right: 10px;
}

.warning {
	color: #ff4400;
	font-size: 16px;
}

